package com.vcc.data.entity;

import com.mybatisflex.annotation.Column;
import com.mybatisflex.annotation.Table;
import com.vcc.data.base.entity.BaseEntity;
import lombok.*;

import java.io.Serializable;

@Data
@Setter
@Getter
@Table(value = "vcc_white_label")
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class WhiteLabel extends BaseEntity implements Serializable {


    @Column(comment = "白标用户ID", value = "boss_user_id")
    private Long bossUserId;

    @Column(comment = "白标域名", value = "domain")
    private String domain;

    @Column(comment = "白标后台域名", value = "admin_domain")
    private String adminDomain;

    @Column(comment = "白标名称", value = "name")
    private String name;

    @Column(comment = "白标logo", value = "logo")
    private String logo;

    @Column(comment = "白标首页logo", value = "home_logo")
    private String homeLogo;

    @Column(comment = "白标登录页左侧图片", value = "login_left_image")
    private String loginLeftImage;

    /**
     * 0 成功  1 失败  2 待审核 3 禁用
     */
    @Column(comment = "白标状态", value = "status")
    private Integer status;

    @Column(comment = "白标备注", value = "remark")
    private String remark;

    @Column(comment = "操作人ID", value = "operator_id")
    private Long operatorId;

}
